package com.nageoffer.jobtrain.projects.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 防止用户拉黑操作自定义注解
 *
 * @Target(ElementType.METHOD) 表示作用于方法上面
 * @Retention(RetentionPolicy.RUNTIME) 使用AOP机制在运行时动态加载
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface NoUserBlockingAction {
    /**
     * 提示消息
     */
    String message() default "用户状态已拉黑，请先联系管理员！";
}